В каком виде может быть реализована интеграция со сторонними базами данных?
В настройках каждой переменной в прототипе можно задать поле Команда
в разделе Командная строка сервера
. В качестве команды может быть указана команда записи в базу данных, например, в MySQL:
mysql -e 'REPLACE INTO table1 (name, value) VALUES ("%var_name%", %var_value%);' testdb
При каждом изменении переменной будет выполняться указанная команда и значение переменной будет записываться в базу данных.
Альтернативный вариант - создание собственного коннектора, который будет считывать переменные Пульт.Онлайн и записывать их в БД. В качестве источника данных могут выступать: